temporary deposit receipt - Français Anglais Dictionnaire